@charset "utf-8";
*{ margin:0; padding:0;}
html {background:#fff;}
body {font:12px/1.4 arial,helvetica,sans-serif; color:#555}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,form,fieldset,legend,input,textarea,select,button,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal; line-height:100%}
table {font-size:inherit;font:100%;}
input,select {font:100% arial,helvetica,clean,sans-serif; color:#555555;}
button {overflow:visible}
th,em,b,address,cite {font-style:normal;font-weight:normal;}
li{list-style:none;}
img,fieldset {border:0;}
ins {text-decoration:none;}
.marTop{ margin-top:5px;}
.gray{ color:#a6a6a6;}
.red{ color:#F00;}
.clear{ clear:both;}
.f12pt{ font-size:12px;}
.f14pt{ font-size:14px;}
.f11pt{ font-size:11px;}
.b{ font-weight:bold; font-size:14px;}
body{ background:url(../img/bodybg.png) repeat-x top left;}
.ninemain{ width:930px; height:auto; overflow:hidden; margin:0 auto;}
.nineTop{ height:70px; overflow:hidden;}
.nineTop h1{ float:left; height:50px ; padding-top:10px;}
.nineTop .logoimg{ width:151px; height:50px; background:url(../img/logo.png) no-repeat 0px 0px;}
.nineTop h1 a{ display:block; width:151px; height:50px;}
.nineNAV{ float:right; width:400px; text-align:right; font-size:12px; height:70px; overflow:hidden;} 
.nineNAV p{ height:25px; line-height:25px; font-size:12px!important;}
.nineNAV p a,.nineNAV p a:visited{ margin:0 5px; color:#999; text-decoration:none}
.nineNAV p a:hover{ color:#f30; text-decoration:underline}
.nineNAV ul{ display:block; height:auto; overflow:hidden; margin-top:15px; padding-left:14px;}
.nineNAV ul li{ display:block; float:left; width:48px; height:25px; margin:0 8px; _margin:0 5px;}
.nav_1,.nav_2,.nav_3,.nav_4,.nav_5,.nav_6{ background:url(../img/navbg.png) no-repeat -82px -3px;  width:48px; height:25px;}
.nav_2{ background-position:-148px -3px;}
.nav_3{ background-position:-220px -3px;}
.nav_4{ background-position:-292px -3px;}
.nav_5{ background-position:-365px -3px;}
.nav_6{ background-position:-436px -3px;}
.nineNAV a:hover img.nav_1,.nineNAV a:hover img.nav_2,.nineNAV a:hover img.nav_3,.nineNAV a:hover img.nav_4,.nineNAV a:hover img.nav_5,.nineNAV a:hover img.nav_6{background:url(../img/navbg.png) no-repeat -82px -24px;}
.nineNAV a:hover img.nav_2{ background-position:-148px -24px;}
.nineNAV a:hover img.nav_3{ background-position:-220px -24px;}
.nineNAV a:hover img.nav_4{ background-position:-292px -24px;}
.nineNAV a:hover img.nav_5{ background-position:-365px -24px;}
.nineNAV a:hover img.nav_6{ background-position:-436px -24px;}

.ninepic{ margin-top:0px; clear:both;}
.Indexfooter{ height:auto;}
.IndexfooterNav{ height:26px; line-height:26px; background:url(../img/footernav.png) repeat-x;}
.IndexfooterNav ul{ display:block; float:left; height:auto; overflow:hidden; padding-top:3px;}
.IndexfooterNav ul li{ width:130px; height:23px; line-height:23px; display:block; font-weight:bold; color:#fff; float:left; margin-left:55px; padding-left:14px; background:url(../img/footernavbg.png) no-repeat; cursor:pointer}
.IndexfooterNav ul li.onlindq{background:url(../img/footernavbg.png) no-repeat 0 -23px; color:#555; cursor:pointer}

.navmain{ height:153px; background:url(../img/footerbg.png) repeat-x;}
.newsMain,.serveCp,.resolveFA,.hezuohuoban{ clear:both; height:auto; overflow:hidden; text-align:center;}
.newsMainpic{ float:left; width:180px; height:143px; padding:10px 0 0 25px; overflow:hidden;}
.newsMainpic p{ height:23px; line-height:23px; text-align:center;}
.newsMainpic p a,.newsMainpic p a:visited{ color:#555; text-decoration:none}
.newsMainpic p a:hover{ color:#f30; text-decoration:underline}

.list_news{ float:left; width:685px; margin-left:20px; text-align:left; padding-top:5px;}
.list_news ul,.resolveFA ul,.hezuohuoban ul{ display:block; height:auto; overflow:hidden; padding-top:10px;}
.list_news ul li{ float:left; width:310px; height:23px; line-height:23px; padding-left:10px; background:url(../img/liico.png) no-repeat 0 12px;}
.list_news ul li a,.list_news ul li a:visited{ color:#555; text-decoration:none}
.list_news ul li a:hover{ color:#f30; text-decoration:underline}
.hezuohuoban ul{ padding-left:8px; padding-top:13px;}
.serveCp ul{ display:block; height:auto; overflow:hidden; padding-top:15px;}
.serveCp ul li{ float:left; width:150px; text-align:center; margin:0 10px;margin-top: 20px;}
.serveCp ul li span{ float:left; width:150px; text-align:center;overflow:hidden;white-space:nowrap}
.resolveFA ul li{float:left; width:850px; height:23px; line-height:23px; padding-left:10px;}
.resolveFA ul li span{ display:inline-block; float:left;}
.resolveFA ul li a,.list_news ul li a:visited{ color:#555; text-decoration:none}
.resolveFA ul li a:hover{ color:#f30; text-decoration:underline}
span.FAtitles{ width:100px;overflow: hidden;white-space: nowrap; text-align:right;}
span.FAnames{ padding-left:20px;width:520px;text-align: left;}
.TRtextright{ text-align:right;}
.hezuohuoban ul li{ float:left; display:inline-block; margin:5px 21px;}
.hezuohuoban ul li img{ width:90px; height:30px;}
.foot{ height:71px; background:url(../img/footbg.png) no-repeat; margin-bottom:0px;}
.footleft{ float:left; padding:10px 0 0 20px; line-height:21px; font-size:12px!important; color:#999;}
.footright{ float:right; padding:10px 10px 0 0 ; color:#999; font-size:12px;}
.footright select{ margin-left:10px; width:120px; font-size:12px;}
.footleft a,.footleft a:visited{ color:#999; text-decoration:none}
.footleft a:hover{ color:#f30; text-decoration:underline}
.Nav_muneG{ height:34px; background:url(../img/navmubg.png) no-repeat; clear:both;}
.news_gongao{ padding-left:300px; height:31px; line-height:31px; padding-right:20px;}
.news_gongao a,.news_gongao a:visited{ color:#fff; text-decoration:none}
.news_gongao a:hover{ color:#fff; text-decoration:underline}
.mainmaintxt{ clear:both; height:auto; overflow:hidden; _height:1%; margin-top:8px; margin-bottom:10px;}
.mainleft{ float:left; width:193px; height:auto; overflow:hidden;}
.mainleft_top{ clear:both; height:33px; line-height:33px; font-family:"΢ź"; font-size:14px; font-weight:bold;background:url(../img/leftnavmu.png) no-repeat; text-align:center;}
.mainleft_bot{ clear:both; height:21px; background:url(../img/leftnavmubot.png) no-repeat;}
.mainleftmain{ clear:both; background-color:#f4f2f2; height:auto; overflow:hidden; _height:1%; padding:5px 8px 5px 25px;}
.mainleftmain h3{ height:30px; line-height:30px; font-weight:bold;}
.mainleftmain ul{ display:block; height:auto; overflow:hidden; padding-left:10px;}
.mainleftmain ul li{ height:25px; line-height:25px;}

.mainright{ float:right; margin-left:10px; width:724px; font-family:"";}
.mainright h4{ height:25px; line-height:25px; border-bottom:1px solid #e4e4e4; width:100%;}
.mainright ul.newslist{display:block; height:auto; overflow:hidden; padding:10px 0;}
.mainright ul.newslist li{ height:25px; line-height:25px;}
.mainright a,.mainright a:visited{ color:#555; text-decoration:none}
.mainright a:hover{ color:#f30; text-decoration:underline}
.pages{ border-top:1px solid #e4e4e4; padding-top:10px;}
.pages a,pages a:visited{ display:inline-block; padding:4px 10px; border:1px solid #ccc; margin:0 4px;}
.pages a:hover{ background-color:#555; color:#FFF; text-decoration:none}
a.pagesdq,a.pagesdq:visited,a.pagesdq:hover{background-color:#555; color:#FFF; text-decoration:none}
.main_show{ border:1px solid #e4e4e4; height:auto; overflow:hidden; padding:15px;}
.main_show h2{ height:38px; line-height:38px; font-size:22px; font-family:"΢ź", ""; font-weight:bold; text-align:center; border-bottom:1px solid #e4e4e4;}
.main_show p.times{ color:#999; height:28px; line-height:28px; text-align:center;}
.main_show_Cmt{ line-height:1.55em; font-size:14px; height:auto; overflow:hidden; padding-top:20px; min-height:330px; _height:330px;}
.FUwuBrand{ height:auto; overflow:hidden; _height:1%; clear:both;}
.MAINtop{ height:30px; width:723px; background:url(../img/99titles.png) no-repeat; font-size:14px; font-weight:bold; line-height:30px; font-family:"΢ź"; padding-left:20px;}
.MAINbot{ height:17px; width:743px; background:url(../img/99titles.png) no-repeat 0 -150px;}
.MAINMAIN_TXT{ height:auto; overflow:hidden; _height:1%; border-left:1px solid #c0bebf;border-right:1px solid #c0bebf; padding:10px;}
.MAINMAIN_TXT ul.brand{ display:block; height:auto; overflow:hidden; padding-left:10px;}
.MAINMAIN_TXT ul.brand li{ float:left;text-align:center; margin:5px; height:125px; display:inline-block; _margin:0;}
.MAINMAIN_TXT ul.brand li p{ height:25px; white-space:nowrap; line-height:25px;}
.brandTop{ background-position:0 0;}
.aboutTop{ background-position:0 -30px;}
.managell{ background-position:0 -60px;}
.qiyewenhua{ background-position:0 -90px;}
.newevent{ background-position:0 -120px;}
.about{ line-height:1.55em; font-size:14px;}

.Productsright{ width:723px; float:right; height:auto; overflow:hidden; _height:1%;}
.Productsleft{ float:left; width:525px; height:auto;}
.ProductsleftTop{ background:url(../img/chanpingfuwu.png) no-repeat; height:38px;}
.ProductsleftTop span { padding-left:37px; font-weight:bold; font-size:14px; font-family:"微软雅黑"; display:inline-block;height:34px;line-height:34px; color:#FFF;}
.Productsleftmain{ background:url(../img/chanpingfuwu_cmt.png) repeat-y; height:auto; overflow:hidden; padding:10px 15px; line-height:1.55em;}
.Productsleftbot{ height:15px; background:url(../img/chanpingfuwu_bot.png) no-repeat;}
.Products_right{ float:right; width:192px; height:auto; overflow:hidden;}
.Products_CGALI{ clear:both; height:auto; overflow:hidden;}
.ProductsRTOP{ clear:both; font-weight:bold; background:url(../img/right_mavbg.png) no-repeat; height:30px; font-family:"΢ź", ""; font-size:14px; padding-left:18px; color:#000; line-height:30px;}
.ProductsRBOT{ clear:both; background:url(../img/right_mavbg.png) no-repeat 0 -30px; height:12px;}
.ProductsRMAIN{ padding:10px 15px; height:auto; overflow:hidden; background-color:#f8f8f7;}
.ProductsRMAIN ul.anli{ display:block; height:auto; overflow:hidden;}
.ProductsRMAIN ul.anli li{ height:23px; line-height:23px; background:url(../img/liico.gif) no-repeat 0 8px; padding-left:10px;}
.leftProducts{ clear:both; margin-bottom:10px;}
.rongyumarTop{ margin-top:10px;}
.ProductsRMAIN ul.rongyu{ display:block; height:auto; overflow:hidden;}
.ProductsRMAIN ul.rongyu li{ display:block; text-align:center;}
.ProductsRMAIN ul.rongyu li p{ height:23px; line-height:23px;}

.mainleft a,.mainleft a:visited{ color:#555; text-decoration:none}
.mainleft a:hover{ color:#f30; text-decoration:underline}
.flash_advis{ margin-top:10px;}

.resolveFA_pic{ float:left; width:250px; padding-top:10px;}
.resolveFA ul{ float:left; width:640px;}
.resolveFA_pic p{ height:25px; line-height:25px; text-align:inherit;}
.resolveFA_pic p a,.resolveFA_pic p a:visited{ color:#000; text-decoration:none}
.resolveFA_pic p a:hover{ color:#f30; text-decoration:underline}
.list_news_list{ float:left; width:310px;}
.list_news_list h3{ height:25px; line-height:25px; font-family:"΢ź", ""; font-weight:bold;}
.list_news_list h3 span{ float:right; font-family:"";}
.list_news_list ul{ padding-top:0;}
.IndexfooterNav ul li{ margin-left:25px;}
.IndexfooterNav span{ padding-left:25px;}
.IndexfooterNav span input.key{ height:15px; font-size:12px;} 
.IndexfooterNav span input.searchbtn{ text-indent:-9999px; border:none; cursor:pointer; position:relative; top:1px; background:url(../img/btnsearch.png) no-repeat; width:17px; height:18px;}

.newsMainpic table{ width:190px!important; overflow:hidden;}
.newsMainpic table h1{ font-size:12px!important; font-family:""!important; white-space:nowrap; text-align:center;}
.newsMainpic table h1 a{font-size:12px!important; font-family:""!important;}
.newsMainpic .jdt{ border:none!important;}
.newsMainpic a,.newsMainpic a:visited{ color:#000; text-decoration:none}
.newsMainpic a:hover{ color:#f30; text-decoration:underline}



.Index_picNews{ width:164px; height:135px;}
.Index_picimg{  width:164px; height:115px; position:relative;}
.liNum{ height:23px; width:90px; position:absolute; bottom:-3px; right:-5px;}
.Index_picimg span{ cursor:pointer; float:left; display:inline-block; width:15px; height:15px; font-size:12px; text-align:center; color:#555; background-color:#CCC; margin:0 1px;}
.Index_picimg span.online{ color:#000; background-color:#fff;}
.Index_pictxt{ height:23px; line-height:23px; text-align:center; font-size:12px;}
#index_page{ position:absolute; bottom:35px; right:15px;}
.newsMainpic{ position:relative;}
.linlongTopPic{ margin-bottom:10px;}
.hezuohuoban_kehu,.hezuohuoban_huoban{ clear:both; height:auto; overflow:hidden; padding-top:13px; padding-left:20px;}
.hezuohuoban_kehu strong,.hezuohuoban_huoban strong{ display:inline-block; padding:0 5px; float:left; position:relative; top:25px; width:60px; line-height:30px;} 
.hezuohuoban_kehu ul,.hezuohuoban_huoban ul{ float:left; width:830px; height:78px; overflow-y:scroll;}
#focusPic2{ width:163px;}
.newsMainpic h1{ height:25px; line-height:25px;}
.productsjieshaoGS{ clear:both; width:525px; height:auto; overflow:hidden; margin-top:10px;}
.GS_top,.GS_bot{ clear:both; height:34px; overflow:hidden; background:url(../img/newmoku.png) no-repeat; line-height:34px;}
.GS_bot{ height:19px; background-position:0 -34px;}
.GS_main{ clear:both; height:auto; overflow:hidden; border-left:1px solid #bec3c4;border-right:1px solid #bec3c4; padding:5px;}
.ninebankuai ul,.nineDAapp ul{ display:block; height:auto; overflow:hidden; _height:1%;}
.ninebankuai ul li,.nineDAapp ul li{ height:85px; width:65px; float:left; margin:10px;text-align:center;}
.ninebankuai ul li p,.nineDAapp ul li p{ height:23px; line-height:23px; }
.GS_top h3{ padding-left:20px; font-size:14px; font-family:"微软雅黑"; display:inline-block; float:left;height:34px;line-height:34px; }
.GS_top span{ float:right; padding-right:20px; font-size:14px; font-family:"微软雅黑"; display:inline-block;height:34px;line-height:34px; color:#999;}
a.GSjieshaoALL{ background:url(../img/newmoku.png) no-repeat 0 -55px; width:100px;height:28px; display:block; clear:both;}
.more_GS{ clear:both;}
